thatched wall/fence - Allemand Anglais Dictionnaire